/* dashboard-specific styles */
body
{
	behavior: url("/static/behavior/csshover.htc"); 
}
div.space {
	padding: 5px 10px 10px 10px;
	margin: 15px 0 0 0;
	background: #ffffdd;
	border: 1px solid #eeeecc;
	font-size: 11px; 
}
div.space:hover {
	background: #ffffee;
	cursor: pointer;
}
div.archived {
	background: #eeeeee;
	border: 1px solid #ccc;
	height: 15px;
}
div.archived:hover {
	background: #f6f6f6;
	cursor: pointer;
}

div.operation {margin-top: 5px; width:535px;}

div.space h3 { float: left; font-size: 14px; margin: 1px; }
div.space span.status { float: right; font-weight: bold; font-size: 14px; }
div.space span.good { color: #85c034; }
div.space span.bad { color: #ee0000;  }
div.space span.archived { color: #666;  }
div.space span.label { font-weight: bold; }
div.space div.bottom { margin-top: 24px; }
div.space span.contact {float: right;}

div.desc {
	margin-top: 5px;
	width:535px
}

div#new_space {
	margin-top: 10px;
	border: 1px solid #dedede;
	background: #f2f2f2;
	padding: 10px 13px 5px 10px;
	font-size: 13px;
}
div#new_space table { margin: 0; padding: 0; border-collapse: collapse; }
div#new_space textarea { width: 535px; }

.spaceview TABLE {
	border-collapse: collapse;
	border-spacing: 0px;
    float: left;
}

.spaceview TH {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #003366;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #3c78b5 1px solid;
	TEXT-ALIGN: left;
}

.spaceview TD {
	BORDER-RIGHT: #ccc 0px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ccc 0px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #ccc 0px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: left;
}

div.recentview {
    float: right;
}